Place the potatoes in a large saucepan with water to cover. Bring to a boil over high heat, reduce to medium and cover. Let simmer until potatoes are tender. Using a food processor add vinegar, mustard, salt and pepper. Slowly add in olive oil to create an emulsion. When potatoes are cooled add all remaining ingredients and cover with dressing. Season to taste with salt and pepper.