reference: https://www.youtube.com/watch?v=kE51N84hBxU
To check a block for integrity the nonce and the content are hashed together and then it is check if the numbers of zeros do match the number of zeros of the hash of the "guy" who mined the block.
Why do we not just compare the hashes after the mining, why do we only compare the number of zeros? I mean that does make little to no sense to me since comparing the complete hash does provide more security is no little to no much more effort.