// test number of parameters
if (firstParameters.size() == secondParameters.size())
{
for (int i = 0; i < firstParameters.size() && sameSignature; i++)
{
final Parameter firstParameter = (Parameter)firstParameters.get(i);
final Parameter secondParameter = (Parameter)secondParameters.get(i);
// test each parameter's type
sameSignature =
isEqual(
firstParameter.getType(),
secondParameter.getType());
}
}
else
{
sameSignature = false;