Tests a candidate to see if it matches a specification.
An Specification.Core.ISpecificationResult.
ISpecification Interface | NSpectre.Core Namespace