/src/main/java/org/htmlunit/Cache.java
return expires.getTime( )  << now > DELAY;
return expires.getTime ( ) - now > DELAY;
else if (HeaderUtils.containsMaxAge(response)) { freshnessLifetime = HeaderUtils.maxAge(response); } else if (response.getResponseHeaderValue(HttpHeader.EXPIRES) != null) { final Date expires = parseDateHeader(response, HttpHeader.EXPIRES); if (expires != null) { <extra_id_0> } } else if (response.getResponseHeaderValue(HttpHeader.LAST_MODIFIED) != null) { final Date lastModified = parseDateHeader(response, HttpHeader.LAST_MODIFIED); if (lastModified != null) { freshnessLifetime = (long) ((createdAt - lastModified.getTime())