t_message.addAll(ArtifactMessage.getArtifactMessages(artifacts.get(j), new Date(interval_begin.getMillis()), new Date(interval_end.getMillis())));
if(t_message.size() != 0)
{
Artifact tmp = new Artifact(artifacts.get(j), true);
if(tmp.getM_open_date().after(new Date(interval_begin.getMillis())) == true &&
tmp.getM_open_date().before(new Date(interval_end.getMillis())) == true && tmp.getM_submitted_by() != 100)
{
sn.add(tmp.getM_submitted_by());
}
for(int k= 0; k < t_message.size(); k++)
{
if(sn.contains(t_message.get(k).getM_submitted_by()) == false && t_message.get(k).getM_submitted_by() != 100)