code: public int deleteCascade(Collection<TableIndex> tableIndexCollection)
  			throws SQLException {
  		int count = 0;
  		if (tableIndexCollection != null) {
  			for (TableIndex tableIndex : tableIndexCollection) {
  				count += deleteCascade(tableIndex);
  			}
  		}
  		return count;
  	}
docs: Delete the collection of TableIndex, cascading
  
  @param tableIndexCollection
  table index collection
  @return rows deleted
  @throws SQLException
  upon deletion failure