package org.khelekore.prtree;
import java.util.Comparator;
/** Sort NodeUsage elements on their data elements.
*/
class NodeUsageSorter<T> implements Comparator<NodeUsage<T>> {
private Comparator<T> sorter;
public NodeUsageSorter (Comparator<T> sorter) {
this.sorter = sorter;
}
public int compare (NodeUsage<T> n1, NodeUsage<T> n2) {
return sorter.compare (n1.getData (), n2.getData ());
}
}