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