table.add(getRunnerRowText(Integer.toString(user.getDateOfBirth().getYear())), 9, row);
IWTimestamp birthDate = new IWTimestamp(user.getDateOfBirth()); table.add(getRunnerRowText(Integer.toString(birthDate.getYear())), 9, row);
	private int insertRunIntoTable(Table table, int row, Run run, int num) {		User user = (User) _runToRunnerMap.get(run);		table.add(getRunnerRowText(Integer.toString(num)), 1, row);		table.setStyleClass(1, row, getStyleName(STYLENAME_LIST_ROW));		table.setAlignment(1, row, Table.HORIZONTAL_ALIGN_CENTER);		String runTime = getTimeStringFromMillis(run.getRunTime());		table.add(getRunnerRowText(runTime), 3, row);		table.setStyleClass(3, row, getStyleName(STYLENAME_LIST_ROW));		table.setAlignment(3, row, Table.HORIZONTAL_ALIGN_CENTER);		String chipTime = getTimeStringFromMillis(run.getChipTime());		table.add(getRunnerRowText(chipTime), 5, row);		table.setStyleClass(5, row, getStyleName(STYLENAME_LIST_ROW));		table.setAlignment(5, row, Table.HORIZONTAL_ALIGN_CENTER);		table.add(getRunnerRowText(user.getName()), 7, row);		table.setStyleClass(7, row, getStyleName(STYLENAME_LIST_ROW));		table.add(getRunnerRowText(Integer.toString(user.getDateOfBirth().getYear())), 9, row);		table.setStyleClass(9, row, getStyleName(STYLENAME_LIST_ROW));		table.setAlignment(9, row, Table.HORIZONTAL_ALIGN_CENTER);		table.add(getRunnerRowText(run.getUserNationality()), 11, row);		table.setStyleClass(11, row, getStyleName(STYLENAME_LIST_ROW));		table.setAlignment(11, row, Table.HORIZONTAL_ALIGN_CENTER);		table.add(getRunnerRowText(run.getRunGroupName()), 13, row);		table.setStyleClass(13, row, getStyleName(STYLENAME_LIST_ROW));				if (num % 2 == 0) {			table.setRowColor(row, LIGHT_COLOR);		}		else {			table.setRowColor(row, DARK_COLOR);		}				return ++row;	}