/** ItemComparator.java - To sort items, we need to be able to compare * any 2 objects of the Item class. We'll assume it's just based on * alphabetical order, so we'll use the String class compareTo() method. */ import java.util.Comparator; public class ItemComparator implements Comparator { public int compare(Object a, Object b) { String name1 = ((Item) a).toString(); String name2 = ((Item) b).toString(); return name1.compareTo(name2); } }