According to the docs, Array.include? uses the == comparison on objects. I come from Java where such things are (usually) done with .equals() which is easy to override for a particular object.
How can I override == in Ruby to allow me to specify the behaviour of Array.include? for my particular object?