Sanketh,
Welcome to JavaRanch!
That's an exception trace rather than a question. I'll assume your question is that you don't understand why you are getting the assertion failure.
This is the relevant line of the stack trace:
MatchFieldsVO@2f208441): expected: 0, actual: 1
getCAEvent(com.citco.banking.nxg.ca.MatchFieldsVO@54adfb0c
It tells you that you have to MatchFieldsVO that are not equal. Have you implemented an equal method? Have you debugged to check that the two are equal?