code: @Override
  	public boolean apply(final HttpResponse httpResponse) {
  		try {
  			final InputStream content = httpResponse.getEntity().getContent();
  			return pattern.matcher(IOUtils.toString(content, StandardCharsets.ISO_8859_1)).matches();
  		}
  		catch(IOException shouldntReallyHappen) {
  			throw new RuntimeException(shouldntReallyHappen);
  		}
  	}
docs: Checks whether the response associated with this page matches (in ISO-8859-1 encoding)
  the regular expression provided at construction time.
  
  @return <code>true</code> if the response associated with this page matches (in ISO-8859-1 encoding)
  the regular expression provided at construction time.
  @throws NullPointerException if the page has no byte content.