code: public static void closeBoth(Closeable first, Closeable second) throws IOException
    {
      //noinspection EmptyTryBlock
      try (Closeable ignore1 = second; Closeable ignore2 = first) {
        // piggy-back try-with-resources semantics
      }
    }
docs: Call method instead of code like
  
  first.close();
  second.close();
  
  to have safety of {@link org.apache.druid.java.util.common.io.Closer}, but without associated boilerplate code
  of creating a Closer and registering objects in it.