Set of floats
Function that takes float and returns boolean. If function returns true float would be copied to NewSet
All float that returns true in predicate