code: public ArrayList<String> getAllColumns() {
  		ArrayList<String> columns = new ArrayList<String>();
  		for (String col : columnLookup.keySet()) {
  			columns.add(col);
  		}
  		return columns;
  	}
docs: Get the list of column names including those that may be hidden
  
  @return