I found a 'unusual' generic syntax such as:

Arrays.<String>asList(...);
Collections.<String>emptyList();

Obviously, the results of the methods are generic. Is such syntax for type checking? An Object array cannot be an argument to Arrays.<String>asList(...).

Edit
Report