removed code duplication in translator, and addressed review comments

Change-Id: I27767a81c4bf279c80d2b98192f75f8f507b4457
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/utils/io/impl/YangIoUtils.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/utils/io/impl/YangIoUtils.java
index 3357000..a0aba1f 100644
--- a/utils/yangutils/src/main/java/org/onosproject/yangutils/utils/io/impl/YangIoUtils.java
+++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/utils/io/impl/YangIoUtils.java
@@ -22,15 +22,14 @@
 import java.io.IOException;
 import java.util.List;
 
-import org.sonatype.plexus.build.incremental.BuildContext;
-import org.apache.maven.project.MavenProject;
-import org.apache.maven.model.Resource;
-
-import org.onosproject.yangutils.utils.UtilConstants;
 import org.apache.commons.io.FileUtils;
+import org.apache.maven.model.Resource;
+import org.apache.maven.project.MavenProject;
+import org.onosproject.yangutils.utils.UtilConstants;
+import org.slf4j.Logger;
+import org.sonatype.plexus.build.incremental.BuildContext;
 
 import static org.slf4j.LoggerFactory.getLogger;
-import org.slf4j.Logger;
 
 /**
  * Provides common utility functionalities for code generation.
@@ -64,7 +63,7 @@
      * @param path directory path
      * @param classInfo class info for the package
      * @param pack package of the directory
-     * @throws IOException when fails to create package info file.
+     * @throws IOException when fails to create package info file
      */
     public static void addPackageInfo(File path, String classInfo, String pack) throws IOException {
 
@@ -92,7 +91,7 @@
     /**
      * Cleans the generated directory if already exist in source folder.
      *
-     * @param baseDir generated directory in previous build.
+     * @param baseDir generated directory in previous build
      */
     public static void clean(String baseDir) {
         File generatedDirectory = new File(baseDir + File.separator + UtilConstants.YANG_GEN_DIR);