Collections Data Structure Java

import java.util.HashSet;
import java.util.Set;
import java.util.TreeSet;
public class Main {
  public static void main(String args[]) {
    Set hs = new HashSet();
    hs.add("one");
    hs.add("two");
    hs.add("three");
    System.out.println("Here is the HashSet: " + hs);
    if (!hs.add("three"))
      System.out.println("Attempt to add duplicate. " + "Set is unchanged: " + hs);
    TreeSet ts = new TreeSet();
    ts.add(8);
    ts.add(19);
    ts.add(-2);
    ts.add(3);
    System.out.println(ts);
    System.out.println("First element in ts: " + ts.first());
    System.out.println("Last element in ts: " + ts.last());
    System.out.println("First element > 15: " + ts.higher(15));
    System.out.println("First element < 15: " + ts.lower(15));
  }
}