Code to return a 3 tuple of values that add to 0

Given an array {a1,a2,a3... ,an}, find all sets of 3 numbers within the array which sum to 0.