Make the following improvements to test cases. - [x] Add tests cases for `Compare` method. - [x] #3 - [ ] Add tests cases for recursion. - [x] Validate the results of method `Equal` with the values returned by function [reflect.DeepEqual](https://golang.org/pkg/reflect/#DeepEqual). - [x] Add test cases for custom comparer. - [x] Add test cases for nested values.
Make the following improvements to test cases.
Comparemethod.Equalwith the values returned by function reflect.DeepEqual.