1: //Pair.java 3: public class Pair <T extends Comparable<T>> 4: { 5: private T item1; 6: private T item2; 8: public Pair 9: ( 10: T i1, 11: T i2 12: ) 13: { 14: item1 = i1; 15: item2 = i2; 16: } 18: public T chooseItem() 19: { 20: T chosenItem; 22: if (item1.compareTo(item2) < 0) 23: { 24: chosenItem = item1; 25: } 26: else 27: { 28: chosenItem = item2; 29: } 30: return chosenItem; 31: } 32: }