SingularGuavaSortedSet<T> () { com.google.common.collect.ImmutableSortedSet<java.lang.Object> rawTypes = this.rawTypes == null ? com.google.common.collect.ImmutableSortedSet.<java.lang.Object>of() : this.rawTypes.build(); com.google.common.collect.ImmutableSortedSet<Integer> integers = this.integers == null ? com.google.common.collect.ImmutableSortedSet.<Integer>of() : this.integers.build(); com.google.common.collect.ImmutableSortedSet<T> generics = this.generics == null ? com.google.common.collect.ImmutableSortedSet.<T>of() : this.generics.build(); com.google.common.collect.ImmutableSortedSet<Number> extendsGenerics = this.extendsGenerics == null ? com.google.common.collect.ImmutableSortedSet.<Number>of() : this.extendsGenerics.build(); return new SingularGuavaSortedSet<T>(rawTypes, integers, generics, extendsGenerics); }