@Override public int compareTo(Object o) { if (o instanceof DateAxisGraphLabel) { return Long.compare(this.date, ((DateAxisGraphLabel) o).getDate()); } return 0; }