@Override
    public boolean thenPut(Put put) throws IOException {
      preCheck();
      RowMutations rowMutations = new RowMutations(put.getRow());
      rowMutations.add(put);
      return checkAndMutate(row, family, qualifier, op, value, rowMutations);
    }
Create the closest row after the specified row
hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift2/client/ThriftTable.java