-package org.simantics.utils.datastructures;\r
-\r
-import java.util.Comparator;\r
-\r
-/**\r
- * Compares strings using their toString() value.\r
- *\r
- * @author toni.kalajainen@semantum.fi\r
- */\r
-public class ToStringComparator implements Comparator<Object> {\r
-\r
- @Override\r
- public int compare(Object arg0, Object arg1) {\r
- String s1 = arg0.toString();\r
- String s2 = arg1.toString(); \r
- return s1.compareTo(s2);\r
- }\r
-\r
- \r
- public static class ByLength implements Comparator<Object> {\r
-\r
- @Override\r
- public int compare(Object arg0, Object arg1) {\r
- String s1 = arg0.toString();\r
- String s2 = arg1.toString();\r
- int l1 = s1.length();\r
- int l2 = s2.length();\r
- return l1 - l2;\r
- }\r
-\r
- }\r
- \r
-}\r
-\r
+package org.simantics.utils.datastructures;
+
+import java.util.Comparator;
+
+/**
+ * Compares strings using their toString() value.
+ *
+ * @author toni.kalajainen@semantum.fi
+ */
+public class ToStringComparator implements Comparator<Object> {
+
+ @Override
+ public int compare(Object arg0, Object arg1) {
+ String s1 = arg0.toString();
+ String s2 = arg1.toString();
+ return s1.compareTo(s2);
+ }
+
+
+ public static class ByLength implements Comparator<Object> {
+
+ @Override
+ public int compare(Object arg0, Object arg1) {
+ String s1 = arg0.toString();
+ String s2 = arg1.toString();
+ int l1 = s1.length();
+ int l2 = s2.length();
+ return l1 - l2;
+ }
+
+ }
+
+}
+