private void validateParticipantsInCSVFile(List<Participant> participants) {

	        List<String[]> results = new ArrayList<String[]>();
	        try {
	            CSVReader reader = new CSVReader(new FileReader(csvPath));
	            results = reader.readAll();
	            reader.close();
	        } catch (FileNotFoundException ex) {
	            Logger.getLogger(RegistrationTest.class.getName()).log(Level.SEVERE, null, ex);
	            fail(ex.getMessage());
	        } catch (IOException ex) {
	            Logger.getLogger(RegistrationTest.class.getName()).log(Level.SEVERE, null, ex);
	            fail(ex.getMessage());
	        }
	        
	        
	        validateHeaderInCSVFile(csvHeaderLine, results.get(0));
	        for (int i = 1; i < results.size(); ++i) {
	            validateParticipantInCSVFile(participants.get(i-1), results.get(i));
	        }
	    }