Place lentils in a large saucepan. Cover with water to 2 inches above lentils; bring to a boil. Reduce heat, and simmer 45 minutes or until tender. Drain well.
Place lentils in a large bowl. Stir in onion and next 4 ingredients (through pepper). Add vinegar and oil; toss well. Serve at room temperature.