public class PrintLarger { public Comparable s1; public Comparable s2; public PrintLarger(Comparable s1, Comparable s2) { this.s1 = s1; this.s2 = s2; } public void printLarger() { if(s1.compareTo(s2) > 0) { System.out.println(s1 + " is larger"); } else if(s2.compareTo(s1) == 0) { System.out.println(s1 + " and " + s2 + " are the same"); } else { System.out.println(s2 + " is larger"); } } public static void main(String[] args) { PrintLarger pl = new PrintLarger(new Integer(5), new Integer(12)); pl.printLarger(); PrintLarger pl2 = new PrintLarger("and", "boy"); pl2.printLarger(); PrintLarger pl3 = new PrintLarger(new ShoeSize(9), new ShoeSize(10)); pl3.printLarger(); } }