public static class StringObject implements SimpleObject{

        @Override
        public SimpleObject<String> getInstance() {

            return this;
        }
    }

}
Я решил, что Стринг это дженерик метода. Но Вад=лидатор думает иначе. Как правильно?