A method signature is part of the method declaration. It is the combination of the method name and the parameter list.
So instead of specifying a list of parameters
If there's only 2 parameters, leave it alone. Object parameter may cause complex, maybe you even need defensive copy for object parameter.
On other hand, most programmer couldn't remember parameters more than 3, if there are same data types in parameters, it's worse and error prone for programmers. In this case, using object parameter is good idea.