in src/main/java/org/apache/openejb/tools/release/util/References.java [246:260]
public int compareTo(final Circuit o) {
int i = atomic.size() - o.atomic.size();
if (i != 0) return i;
final Iterator<Node> iterA = atomic.listIterator();
final Iterator<Node> iterB = o.atomic.listIterator();
while (iterA.hasNext() && iterB.hasNext()) {
final Node a = iterA.next();
final Node b = iterB.next();
i = a.compareTo(b);
if (i != 0) return i;
}
return 0;
}