This is a great make-ahead recipe that gets better the longer you let it refrigerate. It also makes lots so it is good for a large party. I like to vary the types of dried fruit - substituting craisins for raisins, dried pineapple for apple, etc.
In a large bowl, beat cream cheese until smooth. Add remaining ingredients except walnuts; blend well. Refrigerate mixture 30 minutes or until easy to handle. Shape into 1 inch balls. Roll in chopped walnuts.