1 package example.symphony;
\r
3 import java.util.Comparator;
\r
5 import example.symphony.SymphonyProtocol.BootstrapStatus;
\r
6 import peersim.core.Node;
\r
11 * @author Andrea Esposito <and1989@gmail.com>
\r
13 public class AdapterSymphonyNodeComparator implements Comparator<Tuple<Node, BootstrapStatus>> {
\r
15 private SymphonyNodeComparator comparator;
\r
17 public AdapterSymphonyNodeComparator(SymphonyNodeComparator comparator) {
\r
18 this.comparator = comparator;
\r
21 public int compare(Tuple<Node, BootstrapStatus> o1, Tuple<Node, BootstrapStatus> o2) {
\r
26 return comparator.compare(node1, node2);
\r