// I don't care if they're equal, and I want to sort largest first.
int second;
first = ((CommitOrderDependencyNode)o1).getFinishingTime();
second = ((CommitOrderDependencyNode)o2).getFinishingTime();
if (first == second) {
return new DescriptorCompare().compare(
((CommitOrderDependencyNode)o1).getDescriptor(),
((CommitOrderDependencyNode)o2).getDescriptor());
}
if (first > second) {