All calendars implement the Calendar interface.
The calendars do not implement the java.util.Calendar interface but they have functions to convert to and from java.util.GregorianCalendar.