Hibernian manager Neil Lennon has praised his squad for responding to his public criticism of their recent performances, by beating rivals Hearts 3-1 in the Scottish Cup.