1 namespace Hammock.Specifications
3 public interface ISpecification
8 public interface ISpecification<T> : ISpecification
10 bool IsSatisfiedBy(T instance);
11 ISpecification<T> And(ISpecification<T> other);
12 ISpecification<T> Or(ISpecification<T> other);
13 ISpecification<T> Not();