created: 6/26/2006, revised: 08/22/2014
Objects of a class that implements the
Comparable interface can be arranged into a particular order.
For example, objects of class
String, which implements
Comparable, can be arranged into alphabetical order.
Numeric classes such as
Comparable since numbers can be arranged into numeric order.
Objects of a class that implements
Comparable can be compared to
each other to determine which comes first when the objects are arranged in order.
Arrange these strings in order: "orange", "apple", "plum".