Support for Matching Object Graphs - an extension to Hamcrest