code: @Override
      public <T> Collection<T> all(Class<T> serviceClass) {
          List<T> serviceImpls = new ArrayList<T>();
          Set<Class<? extends T>> serviceImplClasses = registry.getServiceImpls(serviceClass);
          for (Class<? extends T> serviceImplClass : serviceImplClasses) {
              T serviceImpl = createServiceInstance(serviceImplClass);
              serviceImpls.add(serviceImpl);
          }
          return serviceImpls;
      }
docs: /* (non-Javadoc)
  @see org.jboss.arquillian.core.spi.ServiceLoader#all(java.lang.Class)