docs: private static final void swap(int[] keys, Object[][] values, int i, int j) {
      int keySwap = keys[i];
      keys[i] = keys[j];
      keys[j] = keySwap;
  
      Object swapValue;
      for (int k = 0; k < values.length; k++) {
        swapValue = values[k][i];
        values[k][i] = values[k][j];
        values[k][j] = swapValue;
      }
    }