When discussing code in English, there's a huge difference between:
result = object.doSomething(someString.toUpper(), someInt);
and:
with the instance named object, call the doSomething method
passing as parameters the result of calling the toUpper
method on someString and someInt storing the method return
value in the result variable