question: private String generateCreateNewTableSQL ( Collection < String > removeColumnNames , TableModel tableModel ) { for ( String removeColumnName : removeColumnNames ) { tableModel . removeColumnModelByName ( removeColumnName ) ; } return generateCreateTableSQL ( tableModel ) ; }
target:  Generate a SQL to create new table by the table model from database. Also it will remove the columns that need to remove before generating the SQL.