using System; namespace Be.Timvw.Framework.Domain { public interface IEffectivity : IComparable> { T Element { get; } IRange ValidityPeriod { get; } bool IsEffectiveOn(DateTime validityDate); } }