when comparing facts, different matchers can be configured:
string - a case insensitive string comparison
regexp - a regex matcher
version - the expected value is parsed as a Gem::Requirement and
the matcher returns if the Gem::Version representation of the
fact value satisfies said requirement
this include matchers for:
when comparing facts, different matchers can be configured: