one(0): two(1): 3 Min:3 Max:3 three(3): 3 5 8 four(3): 3 5 8 one(3): 3 6 8 three is not equal to two. three is equal to four. three is not equal to one. two(1): 3 two(2): 3 8 two(3): 3 5 8 two(4): 3 5 6 8 two(3): 3 5 8 two(3): 3 5 8 Min:3 Max:8 three(0): two is not empty. two(0): two is empty. 5 is in four. 6 is not in four. one(3): 3 6 8 two(0): three(2): 3 8 four(3): 3 5 8 four-two=(3): 3 5 8 one-four=(1): 6 three-three=(0): one(3): 3 6 8 two(0): three(2): 3 8 four(3): 3 5 8 one.compareTo(two) = 3 two.compareTo(three) = -2 three.compareTo(four) = -1 four.compareTo(one) = -1 three(3): 3 5 8 four.compareTo(three) = 0