code: public void createTableIfNotExists(HBaseAdmin admin, byte[] tableName,
                                       HTableDescriptor tableDescriptor,
                                       byte[][] splitKeys) throws IOException {
      createTableIfNotExists(admin, tableName, tableDescriptor, splitKeys,
                             MAX_CREATE_TABLE_WAIT, TimeUnit.MILLISECONDS);
    }
docs: Creates a hbase table if it does not exists. Same as calling
  {@link #createTableIfNotExists(org.apache.hadoop.hbase.client.HBaseAdmin, byte[],
  org.apache.hadoop.hbase.HTableDescriptor, byte[][], long, java.util.concurrent.TimeUnit)}
  with timeout = {@link #MAX_CREATE_TABLE_WAIT} milliseconds.