public void sort(List <T> values) {
		// Check for empty or null array
		if (values ==null || values.size()==0){
			return;
		}
		this.values = values;
		number = values.size();
		quicksort(0, number - 1);
	}