bool operator>=(const TimeStamp &t) const { return usec>=t.usec; }
bool operator>(const TimeStamp &t) const { return usec>t.usec; }
bool operator<=(const TimeStamp &t) const { return usec<=t.usec; }
bool operator<(const TimeStamp &t) const { return usec<t.usec; }
bool operator==(const TimeStamp &t) const { return usec==t.usec; }
bool operator!=(const TimeStamp &t) const { return usec!=t.usec; }
bool operator>=(const TimeStamp &t) const { return usec>=t.usec; }
bool operator>(const TimeStamp &t) const { return usec>t.usec; }
bool operator<=(const TimeStamp &t) const { return usec<=t.usec; }
bool operator<(const TimeStamp &t) const { return usec<t.usec; }
bool operator==(const TimeStamp &t) const { return usec==t.usec; }
bool operator!=(const TimeStamp &t) const { return usec!=t.usec; }