public Table truncateTable(final TableName tableName) throws IOException {
    return truncateTable(tableName, false);
  }
Truncate a table using the admin command. Effectively disables, deletes, and recreates the
table. For previous behavior of issuing row deletes, see deleteTableData. Expressly does not
preserve regions of existing table.
@param tableName table which must exist.
@return HTable for the new table
hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtil.java