The easiest and the most effective way would be to allow eclipse to generate and override the equals and hashcode method. Just select the attributes to be checked for duplicates when prompted and you should be all set.
Also once the list is ready, put it into a Set and you have the duplicates gone.