title: Assert that two java beans are equivalent
body: <p><a href="https://stackoverflow.com/questions/472626/how-to-generically-compare-entire-java-beans">This question</a> is close, but still not what I want. I'd like to assert in a generic way that two bean objects are equivalent. In case they are not, I'd like a detailed error message explaining the difference instead of a boolean "equal" or "not equal".</p>