Что значит после класса?
Параметризация типа. Учебник читать не пробовали?
Шаблонный класс.
Гугли «Java Generics»

String — Input parameter type
Integer — progress report type
String — result parameter type