@Override
    public boolean isEqual(Object values1, Object values2) {
      Object[] arrValues1 = (Object[]) values1;
      Object[] arrValues2 = (Object[]) values2;

      for (int i = 0; i < arrValues1.length; i++) {
        if (!scanners[i].isEqual(arrValues1 == null ? null : arrValues1[i],
            arrValues2 == null ? null : arrValues2[i])) {
          return false;
        }
      }
      return true;
    }
Simply returns the Object[] returned by VectorPTFGroupBatches.getAt(i), which contains the
value of the ordering columns.
ql/src/java/org/apache/hadoop/hive/ql/udf/ptf/ValueBoundaryScanner.java