import StringComparator; public class PriorityComparator implements Comparator { //constructor StringComparator comp = new StringComparator(); String pri1; String pri2; public boolean lessThan(Object first, Object second) { pri1 = ((MailMessage)first).getField("priority"); pri2 = ((MailMessage)second).getField("priority"); return (comp.lessThan(pri1,pri2)); } public boolean equals(Object first, Object second) { return (comp.equals(((MailMessage)first).getField("priority"), ((MailMessage)second).getField("priority"))); } }