public static <T>Seq<T> newSeq(T value){
  Collection<T> collection=new ArrayList<>();
  collection.add(value);
  return new SeqImpl<>(collection);
}

public static < T > Seq < T > newSeq ( T value ) { Collection < T > collection = new ArrayList < > ( ) ; collection . add ( value ) ; return new SeqImpl < > ( collection ) ; }
create an seq with the single value
