How do I check if a year is a leap year?

This example shows you how to check if a year is a leap year.
package net.javaiq.examples.date;

import java.util.GregorianCalendar;


/**
 * This class demonstrates on how to check if a year is a leap year 
 * @author JavaIQ.net
 * Creation Date Dec 3, 2010
 */
public class LeapYearChecker {
    /**
     *  Returns whether it is a leap year or not
     */
    public static boolean isLeapYear(int year) {
        GregorianCalendar gc = new GregorianCalendar();
        return gc.isLeapYear(year);
    }

    /**
     * Tests leap year checker method with sample inputs
     * @param args
     */
    public static void main(String[] args) {
        int year = 2076;
        final boolean isLeapYear = isLeapYear(year);
        if (isLeapYear) {
            System.out.println(year + " is a leap year.");
        } else {
            System.out.println(year + " is not a leap year.");
        }
    }
}