1: /**
2: An interface for pairs of objects.
3: @author Frank M. Carrano
4: @varsion 4.0
5: */
6: public interface Pairable<T>
7: {
8: public T getFirst();
9: public T getSecond();
10: public void changeOrder();
11: } // end Pairable