public class OrderedPairUsage { public static void main(String args[]) { Pair p1 = new OrderedPair("Even", 8); Pair p2 = new OrderedPair("hello", "world"); OrderedPair> p = new OrderedPair<>("primes", new Box()); // the following is not allowed Pair p1 = new OrderedPair<>("hello", "world"); } }