public void checkAssignmentCorrect()
	{
		boolean checkAssign = true;
		for(Integer m: this.Assignment.keySet())
		{
			Integer t = this.Assignment.get(m);
			for(Integer cm: this.getConnectedMeetings(m))
			{
				if(t == this.Assignment.get(cm))
				{
					checkAssign = false;
					break;
				}
			}
		}
		if(checkAssign)
		{
			for (Integer e: this.EmployeeMeetingMap.keySet())
			{
				ArrayList<Integer> meetingsForE = this.EmployeeMeetingMap.get(e);
				for(Integer meeting: this.Assignment.keySet()){
					if(meetingsForE.contains(meeting))
					{
						if(!checkValidForOneEmployee(meeting, this.Assignment.get(meeting), meetingsForE))
						{
							checkAssign = false;
							break;
						}
					}
				}
			}
		}
		if(checkAssign)
			System.out.println("TESTING: Assignment is Valid");
		else
			System.out.println("TESTING: Assignment is NOT valid");
	}