St Mirren manager Danny Lennon was full of praise for his men after the 3-1 win over Dundee at St Mirren Park.