149150151152153154155156157158159
} else { cmp = s1.compareTo(s2); } } else if(one instanceof SingleCollection) { SingleCollection sc1 = (SingleCollection) one; cmp = sc1.compareTo(two, isEmptyGreatest); } else { cmp = one.compareTo(two); } return descending ? -cmp : cmp; }
147148149150151152153154155156157