I don't understand line 8.
public class Solution {
    public static void main(String[] args) {
        System.out.println(getExpectedClass());
    }

    public static Class getExpectedClass() {
        for (Class clazz : Collections.class.getDeclaredClasses()){
            if (clazz.getSimpleName().equals("EmptyList")){
                return clazz;
            }
        }
        return null;
    }
}