def __lt__(self, other):
        if isinstance(other, float):
            return self.absolute_time < other
        else:
            return self.absolute_time < other.absolute_time
No default ordering in Python 3.x; heapq uses <
dataset/ETHPy150Open veegee/guv/guv/hubs/timer.py/Timer.__lt__