public NoeudItineraire rechercheNoeudLivraisonPrecedent(Livraison livraison){
		int idxPremierePlageNonVide = 0;
		for(int idxPlage=0; idxPlage< this.plagesHoraire.size(); idxPlage++){
			List<Livraison> listeLivraison = this.plagesHoraire.get(idxPlage).getAllLivraison();
			if(listeLivraison.size() == 0){
				idxPremierePlageNonVide++;
			}
			else{
				int idxLiv = listeLivraison.indexOf(livraison);
				if(idxLiv != -1){
					//Livraison trouv�e
					if(idxLiv == 0){
						//premiere livraison de la plage horaire: on regarde la plage horaire precedente
						if(idxPlage == idxPremierePlageNonVide){
							//premiere plage horaire: on retourne l'entrepot
							return this.entrepot;
						}
						else{
							return this.plagesHoraire.get(idxPlage-1).getDerniereLivraison();
						}

					}
					else{
						return this.plagesHoraire.get(idxPlage).getLivraison(idxLiv-1);
					}
				}
			}
		}
		return null;
	}