docs: public static Object swap(Object array, int index1, int index2) {
  		if (isEmpty(array)) {
  			throw new IllegalArgumentException("Array must not empty !");
  		}
  		Object tmp = get(array, index1);
  		Array.set(array, index1, Array.get(array, index2));
  		Array.set(array, index2, tmp);
  		return array;
  	}