class DateUtils {

    public static Date max( Date date1, Date date2 )
    {
        if ( date1 == null )
        {
            return date2;
        }

        return date2 != null ? (date1.after( date2 ) ? date1 : date2) : date1;
    }

}