code: public static List<TileColumn> createRequiredColumns(int startingIndex) {
  
  		List<TileColumn> columns = new ArrayList<TileColumn>();
  		columns.add(TileColumn.createIdColumn(startingIndex++));
  		columns.add(TileColumn.createZoomLevelColumn(startingIndex++));
  		columns.add(TileColumn.createTileColumnColumn(startingIndex++));
  		columns.add(TileColumn.createTileRowColumn(startingIndex++));
  		columns.add(TileColumn.createTileDataColumn(startingIndex++));
  
  		return columns;
  	}
docs: Create the required table columns, starting at the provided index
  
  @param startingIndex
  starting index
  @return tile columns