Determines if the current Position is equal to the passed position
Serves as a hash function for a particular type.