Possible Duplicate:
Why aren't Java Collections remove methods generic?
I have a question about signature of java functions declared in Collection.
The question is: why signature of add
involves E (our type) but remove
has parameter Object?
I have seen one response in WWW of this question, but I'm not sure that reason
"in remove we only need 1 operation: equals and Object provides it"
is plausible.