Updated Critieria Factory for negation.