code: @Override
      public boolean is(Media media)
      {
          Check.notNull(media);
  
          for (final HeaderProvider provider : providers)
          {
              try (InputStream input = media.getInputStream())
              {
                  if (checkHeader(input, provider.getHeader()))
                  {
                      return true;
                  }
              }
              catch (final IOException exception)
              {
                  Verbose.exception(exception);
              }
          }
          return false;
      }
docs: /*
  ImageHeaderReader