Interface CandidateGenerator