A method in Java is uniquely defined by its signature. From http://docs.oracle.com/javase/tutorial/java/javaOO/methods.html
Definition: Two of the components of a method declaration comprise the method signature—the method's name and the parameter types.