package cd.util.debug; import cd.ir.Ast.ClassDecl; import cd.ir.Ast.MethodDecl; import java.util.ArrayList; import java.util.Comparator; import java.util.List; import java.util.Set; import static java.util.Collections.sort; class DumpUtils { static final Comparator classComparator = new Comparator() { public int compare(ClassDecl left, ClassDecl right) { return left.name.compareTo(right.name); } }; static final Comparator methodComparator = new Comparator() { public int compare(MethodDecl left, MethodDecl right) { return left.name.compareTo(right.name); } }; static List sortedStrings(Set set) { List strings = new ArrayList(); for (Object element : set) strings.add(element.toString()); sort(strings); return strings; } }