timt: Java GregorianCalendar - "before()" funktioniert nicht

Beitrag lesen

Habe folgenden Code aus der Uni der leider bei mir nicht funktioniert. Kann leider den Fehler nicht finden. Weiß jemand was daran nicht korrekt ist? Eclipse unterstreicht das "before()". Kann mir jemand nen Tip geben? Bin echt ratlos.

import java.util.*;

public class GregorianExample
{
   public static void main(String[] args){

GregorianCalendar cal = new GregorianCalendar(1975, Calendar.FEBRUARY, 11);

if (cal.getTime().before(new Date())){
         System.out.println("Liegt in der Vergangenheit...");
      }

}