public ObjectGraph plusGraph(List<Object> activityScopeModules){
  if (activityScopeModules == null) {
    throw new IllegalArgumentException("You can't extend the application graph with a null list of modules");
  }
  return graph.plus(activityScopeModules.toArray());
}

public ObjectGraph plusGraph ( List < Object > activityScopeModules ) { if ( activityScopeModules == null ) { throw new IllegalArgumentException ( "You can't extend the application graph with a null list of modules" ) ; } return graph . plus ( activityScopeModules . toArray ( ) ) ; }
given a list < object > with dagger modules inside performs a plus over the application graph and returns a new one with all the dependencies already created plus the one resolved with the list of modules passed as argument .
