-public class Firstname implements Comparable<Firstname> {
+public class Firstname {
private String firstname;
+ Firstname() {
+ }
+
+ Firstname(String firstname) {
+ setFirstname(firstname);
+ }
+
public String getFirstname() {
return firstname;
}
this.firstname = firstname;
}
- @Override
- public int compareTo(Firstname firstname) {
- //return StringUtils.getLevenshteinDistance(this.getFirstname(), firstname.getFirstname());
- return 0;
+ public int distanceTo(Firstname firstname) {
+ return Utils.computeLevenshteinDistance(this.getFirstname(), firstname.getFirstname());
}
-}
+}
\ No newline at end of file