---
title: Property comparators
framework: appintents
role: collectionGroup
role_heading: API Collection
path: appintents/property-comparators
---

# Property comparators

Specify the type of comparison to perform during a property-matched query.

## Topics

### Equatable comparisons

- [EqualToComparator](appintents/equaltocomparator.md)
- [NotEqualToComparator](appintents/notequaltocomparator.md)
- [GreaterThanComparator](appintents/greaterthancomparator.md)
- [GreaterThanOrEqualToComparator](appintents/greaterthanorequaltocomparator.md)
- [LessThanComparator](appintents/lessthancomparator.md)
- [LessThanOrEqualToComparator](appintents/lessthanorequaltocomparator.md)
- [IsBetweenComparator](appintents/isbetweencomparator.md)

### String comparisons

- [HasPrefixComparator](appintents/hasprefixcomparator.md)
- [HasSuffixComparator](appintents/hassuffixcomparator.md)
- [StringComparisonOperator](appintents/stringcomparisonoperator.md)

### Containment comparisons

- [ContainsComparator](appintents/containscomparator.md)

## See Also

### Property declarations

- [ComputedProperty()](appintents/computedproperty().md)
- [ComputedProperty(title:)](appintents/computedproperty(title:).md)
- [ComputedProperty(indexingKey:)](appintents/computedproperty(indexingkey:).md)
- [ComputedProperty(customIndexingKey:)](appintents/computedproperty(customindexingkey:).md)
- [ComputedProperty(title:customIndexingKey:)](appintents/computedproperty(title:customindexingkey:).md)
- [ComputedProperty(title:indexingKey:)](appintents/computedproperty(title:indexingkey:).md)
- [DeferredProperty()](appintents/deferredproperty().md)
- [DeferredProperty(title:)](appintents/deferredproperty(title:).md)
- [DeferredProperty(indexingKey:)](appintents/deferredproperty(indexingkey:).md)
- [DeferredProperty(title:indexingKey:)](appintents/deferredproperty(title:indexingkey:).md)
- [EntityProperty](appintents/entityproperty.md)
- [EntityPropertyModifiers](appintents/entitypropertymodifiers.md)
