}
}
// Sort according to column name. This offers greater reusability
// of the prepared statement.
Collections.sort(autoIncrementIntegerColumns,new ColumnDataComparator());
Collections.sort(columnsWithParam,new ColumnDataComparator());
Collections.sort(valueAssignedColumns,new ColumnDataComparator());
// Obtain all auto increment integers
List<Integer> autoIncrementIntegerValues = new Vector<Integer>();
for( ColumnData autoIncrementIntegerColumn : autoIncrementIntegerColumns ) {
int nextValue = ColumnDataUtils.obtainNextIncrementInteger(connection, autoIncrementIntegerColumn);