ICondition is an interface that various condition classes implement. It provides standard interface to check if a value matches a condition. Classes that implement this interface include ComplementCondition, ConditionGroup and ComparisonCondition.
Also see SpecialFilterOperandBase which is used along with ComparisonCondition to specify common useful conditions. Various SpecialOperandBase implementations are provided by the SpecialFilterOperands class via static properties (like SpecialFilterOperands.Blanks, SpecialFilterOperands.NonBlanks etc...).
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2