public static void StableSort <T>(this T[] values) where T : IComparable <T> { Vector.Sort(values, true); }
public static void StableSort <T>(this T[] values, out int[] order) where T : IComparable <T> { Vector.Sort(values, out order, true); }
public static void StableSort <T>(this T[] values, Comparison <T> comparison) { Vector.Sort(values, comparison, true); }