class WhiteBoardEntry: def __init__(self, key, value, time): self.__key = key self.__value = value self.__time = int(time) @property def key(self): return self.__key @property def value(self): return self.__value @property def time(self): return self.__time def __str__(self): from datetime import datetime return 'WhiteBoardEntry: {0} -> {1} (@time: {2})'.format(self.key, self.value, datetime.fromtimestamp(self.time))