for ( int i = 0; i < data.size(); i++ ) {
List<DTCellValue52> row = data.get( i );
//Specialised BRDRLPersistence provider than can handle template key expansion
TemplateDataProvider rowDataProvider = new GuidedDTTemplateDataProvider( allColumns,
row );
Integer num = (Integer) row.get( 0 ).getNumericValue();
String desc = row.get( 1 ).getStringValue();