public boolean traiterAppelsInternes(Echeancier e, int date) {

        for (Passager passager : this.passagers) {
            if (passager != null) {
                //S'il veut monter et que la cabine monte, => new PCP
                if (passager.getEtageDestination().getNumero() > this.etage.getNumero() && this.getPriorite() == '^') {
                    System.out.println("Début ajouter appel interne 1");
                    e.ajouter(new EvenementPassage(date + vitesse, this.ascenseur.getEtageSuivant(etage)));
                    System.out.println("Fin ajouter appel interne 1");
                    return true;
                } else if (passager.getEtageDestination().getNumero() < this.etage.getNumero() && this.getPriorite() == 'v') {
                    System.out.println("Début ajouter appel interne 2");
                    e.ajouter(new EvenementPassage(date + vitesse, this.ascenseur.getEtagePrecedant(etage)));
                    System.out.println("Fin ajouter appel interne 2");
                    return true;
                }

            }
        }

        return false;
    }