fun verify(valuesToVerify: ValuesToSign<*>): VerifyResult
Verify that the signature was correctly signed by the provided signatory.
Returns VerifyResult object containing isValid (Boolean) and optional error message (String)