docs: public ArrayList<Activity> getAllOpenedActivities()
  	{
  		ArrayList<Activity> activities = new ArrayList<Activity>();
  		Iterator<WeakReference<Activity>> activityStackIterator = activityStack.iterator();
  
  		while(activityStackIterator.hasNext()){
  			Activity  activity = activityStackIterator.next().get();
  			if(activity!=null)
  				activities.add(activity);
  		}
  		return activities;
  	}