Решил задачу сам, и валидатор принял все ОК. Но посмотрев "правильное решение" увидел, что при создании переменной Cell используется модификактор final. Какая его роль в данном случае?