This is the java implementation of the candidate elimination algorithm to find the specific and generic boundary of concept learning used in Machine Learning