private static void AddCommentWithNewLineBefore(CSharpElementFactory factory, ITreeNode anchorStatement, string text)
 {
     foreach (var whitespaceNode in factory.CreateWhitespaces(Environment.NewLine))
     ModificationUtil.AddChildBefore(anchorStatement, whitespaceNode);
       ModificationUtil.AddChildBefore(anchorStatement, factory.CreateComment(text));
 }