Overloading methods

Overloaded
- GetHashCode
- Equals
- CompareTo