If i were to comment your code (Why don't you?), the method saveDistinctNumbers() might be described thusly:

compares each element of the argument array to every other element of the argument...