private boolean chevauchement(Pair<Calendar, Calendar> firstPlage, Pair<Calendar, Calendar> secondPlage)
	{
		boolean heurDebDansIntervalle= firstPlage.getFirst().before(secondPlage.getFirst()) && secondPlage.getFirst().before(firstPlage.getSecond());

		boolean heureFinDansIntervalle= firstPlage.getFirst().before(secondPlage.getSecond()) && secondPlage.getSecond().before(firstPlage.getSecond());

		boolean egalite=firstPlage.getFirst().compareTo(secondPlage.getFirst())==0 &&  firstPlage.getSecond().compareTo(secondPlage.getSecond())==0;


		boolean result = heurDebDansIntervalle || heureFinDansIntervalle || egalite;

		return result;
	}