/**
- * Determines if an object matches.
+ * Determines if an object matches a certain condition.
*/
public interface Condition<T> {
/**
- * Determines if a program matches.
- * @param aProgram Program to match.
- * @return True iff the program matches.
+ * Determines if an object matches a condition.
+ * @param aObject object to match.
+ * @return True iff the object matches.
*/
boolean matches(T aObject);
}