Tweak ImCollections.new*(..., Comparator)
diff --git a/jcommons/org.eclipse.statet.jcommons.util/src/org/eclipse/statet/jcommons/collections/ImCollections.java b/jcommons/org.eclipse.statet.jcommons.util/src/org/eclipse/statet/jcommons/collections/ImCollections.java
index 9afbe69..5249621 100644
--- a/jcommons/org.eclipse.statet.jcommons.util/src/org/eclipse/statet/jcommons/collections/ImCollections.java
+++ b/jcommons/org.eclipse.statet.jcommons.util/src/org/eclipse/statet/jcommons/collections/ImCollections.java
@@ -196,7 +196,7 @@
 			return new ImSingletonList<>(e[0]);
 		}
 		else {
-			Arrays.sort(e, 0, n, comparator);
+			Arrays.sort(e, comparator);
 			return new ImArrayList<>(e);
 		}
 	}
@@ -307,7 +307,7 @@
 		}
 		else {
 			final E[] a= (E[])c.toArray();
-			Arrays.sort(a, 0, a.length, comparator);
+			Arrays.sort(a, comparator);
 			return new ImArrayList<>(a);
 		}
 	}
@@ -486,7 +486,7 @@
 			final E[] a= (E[])new Object[n];
 			copyTo(l1, a, 0);
 			copyTo(l2, a, n1);
-			Arrays.sort(a, 0, a.length, comparator);
+			Arrays.sort(a, comparator);
 			return new ImArrayList<>(a);
 		}
 	}
@@ -525,7 +525,7 @@
 				copyTo(lists[i], a, n);
 				n+= lists[i].size();
 			}
-			Arrays.sort(a, 0, a.length, comparator);
+			Arrays.sort(a, comparator);
 			return newList(a);
 		}
 	}