}
@Override
public boolean matches(Object argument)
{
final LogSubject logSubject = (LogSubject)argument;
final boolean foundAMatch = _logSubject.toLogString().equals(logSubject.toLogString());
if (!foundAMatch)
{
_failureDescription = "LogSubject does not match. Expected: " + _logSubject.toLogString() + ", actual : " + logSubject.toLogString();
}
return foundAMatch;
}