Hide other user comments, but not to admins I have created a node, anyone can able to comment on the node. Now, what I want is: 


For Authenticated users, show their own comment only (not other user's comments)
For Administrators, show all comments. (I want them to see all comments) 


For this functionality, is there any contrib drupal module available? or else show me a way to do in custom module.
Hidden comment


  
  Optional field to let users know the reason why a comment is hidden.
  Disallow edit/reply/delete on hidden comments
  Optional permission to allow user to hide personal comments (comments on their own nodes). This permission can not unhidden
  comment.
  


if you want to do custom edit your node.tpl file add following code:

    global $user
    login_uid = //get user id of commnet
    if ($user-&gt;uid == login_uid){
      print render($content['comments']['comment_form']); 
     }