hi, i have written by own sorting for StdNameComparator.I have overrided compare() only.but not equals(). It working fine. I believe that method declared in the interface(Comparator), must be override by the implementing class(StdNameComparator). but StdNameComparator is working successfully, eventhough i have not override the equals() method. Any suggestion? import java.util.*; import Exception.src.*; public class StdNameComparator implements Comparator{ private String sortingOrder = ...