This class compares 2 objects with eachother (custom objects)
With the possibility to do a deep compare.
You can off course implement a IComparable interface and do it manually,
but i find it a little more useful to do it with an utility, so that i can use it on no-mather which class.
If you have comments or can make it better, don't hesitate to post a comment.
There are probably other ways to do it, but i find this method a fast-enough method for most of the applications.