1 package org.simantics.document.linking.report.templates;
3 import java.util.ArrayList;
4 import java.util.Comparator;
7 public class NestedComparator<T> implements Comparator<T> {
8 List<Comparator<T>> comparators = new ArrayList<Comparator<T>>();
10 public void addComparator(Comparator<T> c) {
14 public int compare(T o1, T o2) {
15 for (Comparator<T> c : comparators) {
16 int v = c.compare(o1, o2);