@Override
public boolean matches(Object object) {
if (!HttpTimerData.class.isInstance(object)) {
return false;
}
HttpTimerData other = (HttpTimerData) object;
assertThat(data.getHttpInfo().getUri(), is(equalTo(other.getHttpInfo().getUri())));
assertThat(data.getHttpInfo().getRequestMethod(), is(equalTo(other.getHttpInfo().getRequestMethod())));
assertThat(data.getAttributes(), is(equalTo(other.getAttributes())));
assertThat(data.getHeaders(), is(equalTo(other.getHeaders())));
assertThat(data.getSessionAttributes(), is(equalTo(other.getSessionAttributes())));
assertThat(data.getParameters(), is(equalTo(other.getParameters())));
assertThat(data.isCharting(), is(equalTo(other.isCharting())));
assertThat(data.getHttpResponseStatus(), is(equalTo(other.getHttpResponseStatus())));
return true;
}
}