@Override
	/**
	 * This method will be used by the table component to get
	 * value of a given cell at [row, column]
	 */
	public Object getValueAt(int rowIndex, int columnIndex) {
		Object value = null;

		Contestant contestant = contestants.get(rowIndex);

		switch (columnIndex) {
		case COLUMN_CONTESTANT:
			value = contestant.getUsername();
			break;
		case COLUMN_PROBLEMS_SOLVED:
			value = contestant.getProblemsSolved();
			break;
		case COLUMN_PENALTY:
			value = contestant.getPenalty();
			break;
		}

		return value;
	}