public function generateContentTypeExcludeCriterion(array $excludeContentTypeIdentifiers)
    {
        $excludeCriterion = array();
        foreach ($excludeContentTypeIdentifiers as $contentTypeIdentifier) {
            $excludeCriterion[] = new Criterion\LogicalNot(
                new Criterion\ContentTypeIdentifier($contentTypeIdentifier)
            );
        }

        return new Criterion\LogicalAnd($excludeCriterion);
    }