import java.util.Comparator;
public class RootComparator implements Comparator {
public int compare(final Object arg0, final Object arg1) {
if (arg0 == null || arg1 == null) {
throw new NullPointerException("Objects to compare cannot be null");
}
if (!(arg0 instanceof java.lang.String)) {
throw new ClassCastException(
"Problem converting objects to compare to java.lang.String");
}
if (!(arg0 instanceof java.lang.String)) {
throw new ClassCastException(
"Problem converting objects to compare to java.lang.String");
}
return ((java.lang.String) arg0).compareTo(
((java.lang.String) arg1));
}
}