code: @Override
  	public List<Group> getAtomGroups(GroupType type){
  
  		List<Group> tmp = new ArrayList<>() ;
  		for (Group g : groups) {
  			if (g.getType().equals(type)) {
  				tmp.add(g);
  			}
  		}
  
  		return tmp ;
  	}
docs: {@inheritDoc}