Normally you should override hashCode() as well.
Also @Override annotation is alway nice so you can't make typos.