compare To
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
Natural ordering: time, then priority, then order of creation
Lower time, lower priority, lower order of creation goes first
Throws ClassCastException if the specified object's type prevents it from being compared to this object.
Throws RuntimeException if the id's of the objects are the same, but the references are not when compared with equals.
Note: This class may have a natural ordering that is inconsistent with equals.
Return
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
Parameters
other
The event to compare this event to