/********************** StudentComparatorTest.java ****************************/
import AlgoTools.IO;
import java.util.*;

/** sortiert LinkedList mithilfe von StudentComparator                         */

public class StudentComparatorTest {

  public static void main (String [] argv) {

    Student          s1 = new Student("Lars","Lehmann",12,6,1970,"BWL",1995);
    Student          s2 = new Student("Hans","Hutmann",21,7,1974,"BIO",1998);
    Student          s3 = new Student("Susi","Sorglos",18,3,1969,"VWL",1997);
    List <Student>   l  = new LinkedList <Student> ();

    l.add(s1); IO.println(s1 + " eingefuegt");
    l.add(s2); IO.println(s2 + " eingefuegt");
    l.add(s3); IO.println(s3 + " eingefuegt");
   
    IO.println("Inhalt der Liste: " + l);

    Collections.sort(l, new StudentComparator()); // sortiere Liste l
                                                  // unter Verwendung von
                                                  // StudentComparator
    IO.println("Sortierte Liste: " + l);
  }
}
