package main.options.domain;
/**
* A set of values.
*
* @author Maxime PIA
*
* @param <T>
* The type of the values.
*/
public interface Domain<T> {
/**
* Determines whether a value is in the domain or not.
*
* @param value
* The value to check.
* @return True if the value is in the domain.
*/
boolean inDomain(T value);
}