Quote Originally Posted by Perspective
then how would you declare the parameter 't'? youd be left with:
public int test<T> (T t) ... or something....
Yes, that would be consistent.

Or if that is too hard to implement for some reason, change the class declaration:
Code:
public <T> interface Test{
  ...
}