Object Java Lang String Is Not A Functional Interface