code: public static List<UserCustomColumn> createRequiredColumns(int startingIndex) {
  
  		List<UserCustomColumn> columns = new ArrayList<>();
  		columns.add(createBaseIdColumn(startingIndex++));
  		columns.add(createRelatedIdColumn(startingIndex++));
  
  		return columns;
  	}
docs: Create the required table columns, starting at the provided index
  
  @param startingIndex
  starting index
  @return user custom columns