class Algorithms {

	public static <T> void mergeSort(List<T> data, Comparator<T> c, TaskMonitor monitor) {
		List<T> aux = new ArrayList<T>(data);
		mergeSort(aux, data, 0, data.size(), c, monitor);
	}

}