'Comparison method to allow sorting of events
@param other: the event to compare to'

def __lt__(self, other):

    this = self.start
    that = other.start
    if (this is None):
        result = (that is not None)
    elif (that is None):
        result = False
    else:
        result = (this < that)
    return result
