public static int sort(Comparable[] a)
	{
		// local aux to avoid a static aux[] for the class as this is a library
		Comparable[] aux = new Comparable[a.length];
		return sort(a, aux, 0, a.length - 1);
	}