code: public boolean validateHeader(String line, ParseError parseError) throws ParseException {
  		checkEntityConfig();
  		String[] columns = processHeader(line, parseError);
  		return validateHeaderColumns(columns, parseError, 1);
  	}
docs: Validate the header row against the configured header columns.
  
  @param line
  Line to process to get our validate our header.
  @param parseError
  If not null, this will be set with the first parse error and it will return null. If this is null then
  a ParseException will be thrown instead.
  @return true if the header matched the column names configured here otherwise false.
  @throws ParseException
  Thrown on any parsing problems. If parseError is not null then the error will be added there and an
  exception should not be thrown.