package entreprise;

public class TestEntreprise {
  
  public static void main(String[] args) {
    Employe e1 = new Employe("Bob", 1500);
    Employe e2 = new Employe("Sam", 2500);
    Employe e3 = new Employe("John", 1800);
    Entreprise e = new Entreprise("JBM");
    e.add(e1);
    e.add(e2);
    e.add(e3);
    for (Employe employe : e) {
      System.out.println(employe.getNom());
    }
    // Tri par ordre alphabétique des noms des employés
    List<Employe> liste = new ArrayList<>();
    for (Employe employe : e) {
      liste.add(employe);
    }
    Collections.sort(liste);
    System.out.println(liste);
    // Tri par ordre croissant des salaires des employés
    Collections.sort(liste, new ComparateurSalaires(true));
    System.out.println(liste);
    // Tri par ordre décroissant des salaires des employés
    Collections.sort(liste, new ComparateurSalaires(false));
    System.out.println(liste);
  }
  
}