Rozhraní - specifikuje, co má prohledávač umět
public interface Searcher {
/**Nastav do vyhledávače pole, kde se bude vyhledávat */
void set(double[] a);
/** Zjisti, zda pole obsahuje číslo d */
boolean contains(double d);
/**Zjisti pozici, na níž je v poli číslo d.
Není-li tam, vrať -1 */
int indexOf(double d);
}