@Override public int compare(final AbstractTrace o1, final AbstractTrace o2) { final long startTimestamp1 = o1.getStartTimestamp(); final long startTimestamp2 = o2.getStartTimestamp(); if (startTimestamp1 == startTimestamp2) { return 0; } else if (startTimestamp1 < startTimestamp2) { return -1; } else { return 1; } }