--- /dev/null
+package org.simantics.scl.compiler.types.util;
+
+import java.util.Comparator;
+
+import org.simantics.scl.compiler.types.TCon;
+
+public enum TConComparator implements Comparator<TCon> {
+ INSTANCE;
+
+ @Override
+ public int compare(TCon o1, TCon o2) {
+ int ncmp = o1.name.compareTo(o2.name);
+ if(ncmp != 0)
+ return ncmp;
+ return o1.module.compareTo(o2.module);
+ }
+
+}