markkent/serial-executor-service — pull request #6 by johngmyers (2014-09-11 20:31:46+00:00)
Title: Implement equals()/hashCode() consistent with compareTo()

From the JavaDoc for the compareTo method in the Comparable interface:
It is strongly recommended, but not strictly required that (x.compareTo(y)==0) == (x.equals(y)). Generally speaking, any class that implements the Comparable interface and violates this condition should clearly indicate this fact. The recommended language is "Note: this class has a natural ordering that is inconsistent with equals."