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